touch the free-throw line - Spanish English Dictionary